leg up – English–Français translations

🇬🇧 en fr 🇫🇷

leg up noun

  • forming a step with one's hands
courte échelle
Wiktionary Links